costean trench - Alemán Inglés Diccionario